Big Huge Thesaurus

Greek valerian

noun